home *** CD-ROM | disk | FTP | other *** search
/ Kit PC World De Ampliacion De Windows 95 / Kit PC World de ampliacion de Windows 95.iso / internet / sweeper / samples / olecon~1 / include / globals.h < prev    next >
Text File  |  1995-11-25  |  2KB  |  57 lines

  1. //=--------------------------------------------------------------------------=
  2. // Globals.H
  3. //=--------------------------------------------------------------------------=
  4. // Copyright  1995  Microsoft Corporation.  All Rights Reserved.
  5. //
  6. // THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF 
  7. // ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO 
  8. // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A 
  9. // PARTICULAR PURPOSE.
  10. //=--------------------------------------------------------------------------=
  11. //
  12. // contains externs and stuff for Global variables, etc ..
  13. //
  14. #ifndef _GLOBALS_H_
  15.  
  16. // the library that we are
  17. //
  18. extern const CLSID *g_pLibid;
  19.  
  20. //=--------------------------------------------------------------------------=
  21. // support for licensing
  22. //
  23. extern BOOL   g_fMachineHasLicense;
  24. extern BOOL   g_fCheckedForLicense;
  25. extern WCHAR  g_wszLicenseKey [];
  26.  
  27. //=--------------------------------------------------------------------------=
  28. // our instance handle, and various pieces of information interesting to
  29. // localization
  30. //
  31. extern HINSTANCE    g_hInstance;
  32.  
  33. extern VARIANT_BOOL g_fSatelliteLocalization;
  34. extern VARIANT_BOOL g_fHaveLocale;
  35. extern LCID         g_lcidLocale;
  36.  
  37.  
  38. //=--------------------------------------------------------------------------=
  39. // our global memory allocator and global memory pool
  40. //
  41. extern HANDLE   g_hHeap;
  42.  
  43. //=--------------------------------------------------------------------------=
  44. // global parking window for parenting various things.
  45. //
  46. extern HWND     g_hwndParking;
  47.  
  48. //=--------------------------------------------------------------------------=
  49. // system information
  50. //
  51. extern BOOL g_fSysWin95;                    // we're under Win95 system, not just NT SUR
  52. extern BOOL g_fSysWinNT;                    // we're under some form of Windows NT
  53. extern BOOL g_fSysWin95Shell;               // we're under Win95 or Windows NT SUR { > 3/51)
  54.  
  55. #define _GLOBALS_H_
  56. #endif // _GLOBALS_H_
  57.